/*
 * @Author: your name
 * @Date: 2021-08-26 09:39:18
 * @LastEditTime: 2021-08-26 17:31:03
 * @LastEditors: Please set LastEditors
 * @Description: In User Settings Edit
 * @FilePath: \briup\5-javascript\day04\1-函数的定义.js
 */
//函数定义第一种方法
function add(v1, v2) { //形参
    console.log('add');
    v1 = Number(v1);
    v2 = Number(v2);
    var result = v1 + v2; //return 是局部变量
    return result; //return 的是result存放的值
}
console.log(add); //[function:add]
console.log(add()); // add NaN
console.log(add(3, 4)); //add 7
var n1 = 100,
    n2 = 200;
console.log(add(n1, n2)); //实参   add 300


//例子
function isCheng(age) {
    //验证数据合法性
    if (typeof age == 'number' && age > 0 && age < 200) {
        if (age > 18) {
            console.log("成年人");
        } else {
            console.log("未成年人");
            return;
        }
    } else {
        return;
    }
    //后续业务处理
    console.log("办信用卡");
}
isCheng('abc');
isCheng(100);
isCheng(200);
isCheng(10);



//函数定义第二种方法
var print = function() {
    console.log('打印');
    return;
}
print();